package com.his.bean;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * 门诊挂号
 * @TableName dzm_his_registration
 */
public class DzmHisRegistration implements Serializable {
    // 门诊挂号id
    private Integer registrationId;
    // 患者id
    private Integer patientId;
    // 医生id
    private Integer physicianId;
    // 操作员id
    private Integer operatorId;
    // 诊所id
    private Integer companyId;
    // 科室id
    private Integer departmentId;
    // 挂号费用id
    private Integer registeredfeeId;
    // 挂号总金额
    private float registrationAmount;
    // 挂号编号
    private String registrationNumber;
    // 挂号状态
    private Integer registrationStatus;
    // 排版主表id
    private Integer schedulingId;
    // 排版时段表id
    private Integer schedulingSubsectionId;
    // 排版星期表id
    private Integer schedulingWeekId;
    // 创建时间
    private String createTime;
    // 更新时间
    private String updateTime;
    // 收费总表care_pkg.id
    private Integer pkgId;

    // 外表用  医院名称
    private String hospitalName;
    // 外表用  患者名
    private String name;
    // 外表用  科室名称
    private String departmentName;
    // 外表用 医生名称
    private String trueName;
    // 外表用 操作者名称
    private String cookie;

    // 外表用 收费总表  历史病例
    private Integer careHistoryId;

    // 外表用 收费总表 商户订单
    private Integer orderCode;

    // 外表用 收费总表 在线支付部分
    private BigDecimal olPayPart;

    // 外表用 备注  退款记录表
    private String admMemo;

    public Integer getRegistrationId() {
        return registrationId;
    }

    public void setRegistrationId(Integer registrationId) {
        this.registrationId = registrationId;
    }

    public Integer getPatientId() {
        return patientId;
    }

    public void setPatientId(Integer patientId) {
        this.patientId = patientId;
    }

    public Integer getPhysicianId() {
        return physicianId;
    }

    public void setPhysicianId(Integer physicianId) {
        this.physicianId = physicianId;
    }

    public Integer getOperatorId() {
        return operatorId;
    }

    public void setOperatorId(Integer operatorId) {
        this.operatorId = operatorId;
    }

    public Integer getCompanyId() {
        return companyId;
    }

    public void setCompanyId(Integer companyId) {
        this.companyId = companyId;
    }

    public Integer getDepartmentId() {
        return departmentId;
    }

    public void setDepartmentId(Integer departmentId) {
        this.departmentId = departmentId;
    }

    public Integer getRegisteredfeeId() {
        return registeredfeeId;
    }

    public void setRegisteredfeeId(Integer registeredfeeId) {
        this.registeredfeeId = registeredfeeId;
    }

    public float getRegistrationAmount() {
        return registrationAmount;
    }

    public void setRegistrationAmount(float registrationAmount) {
        this.registrationAmount = registrationAmount;
    }

    public String getRegistrationNumber() {
        return registrationNumber;
    }

    public void setRegistrationNumber(String registrationNumber) {
        this.registrationNumber = registrationNumber;
    }

    public Integer getRegistrationStatus() {
        return registrationStatus;
    }

    public void setRegistrationStatus(Integer registrationStatus) {
        this.registrationStatus = registrationStatus;
    }

    public Integer getSchedulingId() {
        return schedulingId;
    }

    public void setSchedulingId(Integer schedulingId) {
        this.schedulingId = schedulingId;
    }

    public Integer getSchedulingSubsectionId() {
        return schedulingSubsectionId;
    }

    public void setSchedulingSubsectionId(Integer schedulingSubsectionId) {
        this.schedulingSubsectionId = schedulingSubsectionId;
    }

    public Integer getSchedulingWeekId() {
        return schedulingWeekId;
    }

    public void setSchedulingWeekId(Integer schedulingWeekId) {
        this.schedulingWeekId = schedulingWeekId;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }

    public Integer getPkgId() {
        return pkgId;
    }

    public void setPkgId(Integer pkgId) {
        this.pkgId = pkgId;
    }

    public String getHospitalName() {
        return hospitalName;
    }

    public void setHospitalName(String hospitalName) {
        this.hospitalName = hospitalName;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getDepartmentName() {
        return departmentName;
    }

    public void setDepartmentName(String departmentName) {
        this.departmentName = departmentName;
    }

    public String getTrueName() {
        return trueName;
    }

    public void setTrueName(String trueName) {
        this.trueName = trueName;
    }

    public String getCookie() {
        return cookie;
    }

    public void setCookie(String cookie) {
        this.cookie = cookie;
    }

    public Integer getCareHistoryId() {
        return careHistoryId;
    }

    public void setCareHistoryId(Integer careHistoryId) {
        this.careHistoryId = careHistoryId;
    }

    public Integer getOrderCode() {
        return orderCode;
    }

    public void setOrderCode(Integer orderCode) {
        this.orderCode = orderCode;
    }

    public BigDecimal getOlPayPart() {
        return olPayPart;
    }

    public void setOlPayPart(BigDecimal olPayPart) {
        this.olPayPart = olPayPart;
    }

    public String getAdmMemo() {
        return admMemo;
    }

    public void setAdmMemo(String admMemo) {
        this.admMemo = admMemo;
    }


    @Override
    public String toString() {
        return "DzmHisRegistration{" +
                "registrationId=" + registrationId +
                ", patientId=" + patientId +
                ", physicianId=" + physicianId +
                ", operatorId=" + operatorId +
                ", companyId=" + companyId +
                ", departmentId=" + departmentId +
                ", registeredfeeId=" + registeredfeeId +
                ", registrationAmount=" + registrationAmount +
                ", registrationNumber='" + registrationNumber + '\'' +
                ", registrationStatus=" + registrationStatus +
                ", schedulingId=" + schedulingId +
                ", schedulingSubsectionId=" + schedulingSubsectionId +
                ", schedulingWeekId=" + schedulingWeekId +
                ", createTime='" + createTime + '\'' +
                ", updateTime='" + updateTime + '\'' +
                ", pkgId=" + pkgId +
                ", hospitalName='" + hospitalName + '\'' +
                ", name='" + name + '\'' +
                ", departmentName='" + departmentName + '\'' +
                ", trueName='" + trueName + '\'' +
                ", cookie='" + cookie + '\'' +
                ", careHistoryId=" + careHistoryId +
                ", orderCode=" + orderCode +
                ", olPayPart=" + olPayPart +
                ", admMemo='" + admMemo + '\'' +
                '}';
    }

}
